Takamatsu definition

täkä-mätso͝o
A city of northeast Shikoku, Japan, on the Inland Sea. It is a major seaport.
0
0
Advertisement