English-French dictionary »

almoravid meaning in French

EnglishFrench
Almoravid noun

Almoravide◼◼◼nom {m} nom {f}