English-French dictionary »

moghul meaning in French

EnglishFrench
Moghul noun

Moghol◼◼◼nom

moghol (adj.)◼◼◼nom