English-Spanish dictionary »

almoravid meaning in Spanish

EnglishSpanish
Almoravid noun

almorávidenoun
{m}