NichiDict

ケープタウン

[keeputaun]

Meanings

1.Noun

Cape Town (South Africa)