Search term endoscope has one result
Jump to
EN English ES Spanish
endoscope (n) [instrument] endoscopia (n) {f} [instrument]