French-Spanish dictionary »

almàssera meaning in Spanish

FrenchSpanish
Almàssera nom

Almáceranoun