DictionaryForumContacts

   English
Terms for subject General containing humiliates | all forms
EnglishGerman
feel humiliated byetw. als Schmach empfinden
humiliate oneselfsich beschämen