temad meaning in english


शब्द : తెమడ

Transliteration : temaDa

Other spellings : temad

Meanings in english :

As noun :
mucus

phlegm
Telugu to English
English To Telugu