German English Dictionary
/
German
/
Home Run
German ⇄ English
Home Run
German translations
01
Homerun
02
Homerun