French-English dictionary »

pointe-à-pitre meaning in English

FrenchEnglish
Pointe-à-Pitre nom {f}

Pointe-à-Pitre◼◼◼(city in Guadeloupe)
proper noun