NichiDict

姉妹都市

しまいとし
[shimaitoshi]

Meanings

1.Noun

sister city; twin town