French-Spanish dictionary »

cagouler meaning in Spanish

FrenchSpanish
cagouler

balaclava