1. ತಬ್ಬಿಬ್ಬಾಟ

    Play audio
    ♪ tabbibbāṭa
    Share screenshot
    1. noun (noun)
    2. a sport in which the player confuses another or others hopelessly or befuddles completely.

Comments and suggestions