Spanish-English dictionary »

almogávar meaning in English

SpanishEnglish
almogávar noun
{m}

almogavar(light footsoldier during the Reconquista)
noun