liquid which physicians prescribe to be snuffed up into the nose meaning in telugu

Word: liquid which physicians prescribe to be snuffed up into the nose

Meanings in telugu :

nasyamu ( నస్యము )

Related English Telugu Meaning

Telugu to English
English To Telugu