Translation of "Verheerende schaeden" in English

Related phrases