Meaning of とぐろ in Japanese

  1. Words

Definition of とぐろ

  1. (n) coil

Words related to とぐろ

Back to top