achuchar

listen to the pronunciation of achuchar
Spanish - Turkish
Shagged
Spanish - English
smash, crush
shove, jostle
harass, bother