Itabashi

English

Proper noun

Itabashi

  1. A special ward of Tokyo prefecture, Japan.

Translations