Polish-English dictionary »

kroplówka meaning in English

PolishEnglish
kroplówka noun

dripnoun
an apparatus that slowly releases a liquid