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