heap insults on

listen to the pronunciation of heap insults on
الإنجليزية - الإنجليزية
mock, humiliate, abuse, offend, slander, call names