1. ತಟಕಾವು

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