Dictionary English – Romanian

microscope



Substantiv