Search term Trinidad has 3 results
EN English FR French
Trinidad Trinité {f}
Trinidad (proper) [an island of the Caribbean] Trinité (proper) {f} [an island of the Caribbean]
FR French EN English
Trinidad Trinidad