Translation of "Beschaemt sein" in English

Related phrases