French-Spanish dictionary »

gifler meaning in Spanish

FrenchSpanish
gifler

abofetear