French-Spanish dictionary »

trifouiller meaning in Spanish

FrenchSpanish
trifouiller

agarrar