French-Spanish dictionary »

almagra meaning in Spanish

FrenchSpanish
almagra nom {m}

almagrenoun
{m}