1. ಅಡ್ಡಿಸಡ್ಡಿ

    ♪ aḍḍisaḍḍi
      noun
    1. a hindrance; an obstacle; an impediment.