French-Spanish dictionary »

almagro meaning in Spanish

FrenchSpanish
Almagro nom

Almagronoun