French-Spanish dictionary »

almatret meaning in Spanish

FrenchSpanish
Almatret nom

Almatretnoun