Yap.Town
Dictionaries
Blog
Dictionaries
›
French → English
›
le Cap
le Cap
Cape Town
→ le
phrase
Rare
#25,534
Cape Town
Refers to the city in South Africa.
FR:
Le Cap est une ville d'Afrique du Sud.
EN:
Cape Town is a city in South Africa.