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

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

Comments and suggestions