Advertisement
Advertisement
Machida
[ muh-chee-duh; Japanese mah-chee-dah ]
noun
- a city in E central Honshu, Japan, on the Tsurumi River: a suburb of Tokyo.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ muh-chee-duh; Japanese mah-chee-dah ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse