Translation of "Scheu ablegen" in English

Related phrases