French-Spanish dictionary »

clamser meaning in Spanish

FrenchSpanish
clamser

palmar