DictionaryForumContacts

   English German +
Google | Forvo | +

give someone a roasting

gen. heruntermachen; abkanzeln; niedermachen