English | German | Russian | Czech

longball English

Meaning longball meaning

What does longball mean?

longball

(baseball) home run

Are you looking for...?