French-English dictionary »

port-d'espagne meaning in English

FrenchEnglish
Port-d'Espagne nom propre
{m}

Port of Spain◼◼◼(The capital of Trinidad and Tobago)
proper noun