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

Telugu to English
English To Telugu