French-Spanish dictionary »

zigouiller meaning in Spanish

FrenchSpanish
zigouiller

matar