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