microscope English - Italian
1.
-
Englishan optical instrument
-
Italianmicroscopio
2.
-
Englishan optical instrument
-
Italianmicroscopio
Related words
English translator: English Italian microscope Eesti sõnaraamat Español Traductor Svenska Översättare