French-English dictionary »

moghol (adj.) meaning in English

FrenchEnglish
moghol (adj.) nom

Moghul◼◼◼noun