Polish-English dictionary »

osmoza meaning in English

PolishEnglish
osmoza noun

osmosisnoun
movement of molecules

osmosisnoun
picking up knowledge accidentally