French-English dictionary »

république du costa rica meaning in English

FrenchEnglish
République du Costa Rica nom {f}

Republic of Costa Rica◼◼◼(official name of Costa Rica)
proper noun