Slovnenya

Translation English Ukrainian: electron microscope

Dictionary: main