Polish-English dictionary »

mikroskopia meaning in English

PolishEnglish
mikroskopia noun

microscopynoun
study of microscopes