English-Italian dictionary »

almogavar meaning in Italian

EnglishItalian
almogavar (light footsoldier during the Reconquista)
noun

almogaveronoun
{m}