Results for "

microscope

"
English - Turkish Dictionary

microscope

(English - Turkish Dictionary) :
i. mikroskop.