Skip to main content

trapball

English trapball meaning in English  •  trapball का अर्थ अंग्रेजी में
Noun
  • An old game of ball played with a trap. See 4th Trap>, 4.
Advertisement