Translation of "Mich schaemen" in English

Related phrases