English-Spanish dictionary »

almogavar meaning in Spanish

EnglishSpanish
almogavar (light footsoldier during the Reconquista)
noun

almogávarnoun
{m}