Translation of "Verursachen schaeden" in English

Related phrases