ユウコウトシ
Meanings
Noun
1. sister city; twin town
Composed of
friendship
town; city; municipal; urban
Used in vocabulary (1 in total)