Meaning of tsugaru in Japanese

  1. Words

Definition of tsugaru

  1. (n) Tsugaru (Western region of Aomori Prefecture)

Words related to tsugaru

Back to top