DictionaryForumContacts

   English
Google | Forvo | +
disgracing oneself
gen. sich blamierend