English-French dictionary »

indian peninsula meaning in French

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

péninsule indienne◼◼◼nom {f}