1. ತಟಕಾವು

    Play audio
    ♪ taṭakāvu
    Share screenshot
    1. (Noun)
    2. anything that hinders; an obstacle; a hindrance; an impediment.

Comments and suggestions