German English Dictionary
/
German
/
verratzen
German ⇄ English
verratzen
English translations
01
screwed up
02
botched
03
messed up