1. ತಟಕಾವು

    ♪ taṭakāvu
    1. (noun)
    2. anything that hinders; an obstacle; a hindrance; an impediment.