Maniwa

English

Proper noun

Maniwa

  1. A city in Okayama Prefecture, Japan.

Translations