Translation of thupa in English:

thupa

whip

noun (class 9, plural dithupa)

  • 1

    whip


User Contribution

Thupa

Stick

noun