Advertisement
Advertisement
Numazu
[ noo-mah-zoo ]
noun
- a port city in S Honshu, Japan, on Suragu Bay.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ noo-mah-zoo ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse