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