Home-Run - German English Dictionary

Home-Run

Play ENDEDEde

Meanings of "Home-Run" in English German Dictionary : 2 result(s)

German English
Sports
Home-Run [m] home run
Home-Run [m] homer