beanball
English
beanball meaning in English • beanball का अर्थ अंग्रेजी में
Noun
- a baseball deliberately thrown at the batter's head.