iyice yumruklayıp dövmek

listen to the pronunciation of iyice yumruklayıp dövmek
Türkçe - İngilizce
do sb over
iyice yumruklayıp dövmek