German English Dictionary
/
German
/
scourgen
German ⇄ English
scourgen
German translations
01
scourge