Otaru definition

ōtäro͝o
(place) Seaport on the W coast of Hokkaido, Japan.
proper name
0
0
Advertisement