French-Spanish dictionary »

zamarra meaning in Spanish

FrenchSpanish
Zamarra nom {f}

Zamarranoun