balls of the thumb

English

edit

Noun

edit

balls of the thumb

  1. plural of ball of the thumb