1. ನಾಯಿತೊಣಚಿ

    Play audio
    ♪ nāyi toṇaci
    Share screenshot
    1. (Noun)
    2. a kind of insect that lives on the body of dogs as a parasite.

Comments and suggestions