duḍi

Phonetic
[d̪uɖi]
English: Translation
lip
Tamil: Translation
உதடு
noun
Body parts