×

gifle meaning in English

n. slap, smack, insult, thwack, cuff, slat

Related Words

  1. donner une gifle
  2. giclée
  3. gie
  4. gifler
  5. gig
PC Version

Copyright © 2018 WordTech Co.