Advertisement

Advertisement

Numazu

[ noo-mah-zoo ]

noun

  1. a port city in S Honshu, Japan, on Suragu Bay.


Advertisement

Advertisement

Advertisement

Advertisement


Numa Pompiliusnumb