French-English dictionary »

almohade meaning in English

FrenchEnglish
almohade adjectif

Almohad◼◼◼adjective