Tachikawa

English

Proper noun

Tachikawa

  1. A city in Tokyo prefecture, Japan.

Translations