Search term uvula has one result
Jump to
EN English HI Hindi
uvula (n) [appendage that hangs from the palate] अलिजिह्वा (n) [appendage that hangs from the palate] (n)