noun a port city in S Honshu, Japan, on Suragu Bay.
Numazu 🔊 Listen to this noun a port city in S Honshu, Japan, on Suragu Bay. Share Facebook Twitter Google +