Mihara

English

Proper noun

Mihara

  1. A city in Hiroshima Prefecture, Japan.

Translations