English-French dictionary »

north india meaning in French

EnglishFrench
North India (northern region of India)
proper noun

Inde du Nord◼◼◼nom {f}

North Indian adjective

nord-indien◼◼◼adjectif