Search term microscope has 2 results
EN English NL Dutch
microscope microscoop {m}
microscope (n) [instrument] microscoop (n) {m} [instrument]