1. ಅಂತರ್ದರ್ಶಕ

    Play audio
    ♪ antardarśaka
    Share screenshot
    1. (Noun)
    2. an instrument for viewing the cavities of internal organs of a person or of pearls; endoscope.

Comments and suggestions