Numazu meaning

no͝o-mäzo͝o
A city of south-central Honshu, Japan, southwest of Yokohama. It is a popular resort.
0
0
Advertisement