Tamil Dictionary 🔍

adenoids

n. மூக்கடியான், மூக்கடிச் சதை வளர்ச்சி.


adenoids - Similar Words