French-English dictionary »

péninsule indienne meaning in English

FrenchEnglish
péninsule indienne nom {f}

Indian Peninsula◼◼◼(peninsula located within the southern tip of India)
proper noun