noun a city in E central Honshu, Japan, on the Tsurumi River: a suburb of Tokyo.
machida 🔊 Listen to this noun a city in E central Honshu, Japan, on the Tsurumi River: a suburb of Tokyo. Share Facebook Twitter Google +