German-Spanish dictionary »

gemshaut meaning in Spanish

GermanSpanish
Gemshaut

gamuza