German-English dictionary »

menschenunwürdigste meaning in English

GermanEnglish
menschenunwürdigste

most degrading◼◼◼