Maizuru

English

Proper noun

Maizuru

  1. A city in Kyoto Prefecture, Japan.

Translations