DictionaryForumContacts

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