1. ಈಚಲುಹುಳ

    ♪ īcalu huḷa
      noun
  2. ಈಚಲುಹುಳು

    ♪ īcalu huḷu
      noun