achuchar

listen to the pronunciation of achuchar
Испанский Язык - Турецкий язык
Shagged
Испанский Язык - Английский Язык
smash, crush
shove, jostle
harass, bother