French-English dictionary »

civilisation de la vallée de l'indus meaning in English

FrenchEnglish
civilisation de la vallée de l'Indus nom {f}

Indus Valley Civilization◼◼◼(ancient civilization)
proper noun