noun a seaport on S Honshu, in central Japan.
Toyohashi 🔊 Listen to this noun a seaport on S Honshu, in central Japan. Share Facebook Twitter Google +