Meaning of 'laparoscope'

  • அடிவயிறு உட்புறக்காட்டி


Browse English to Tamil Dictionary