Polish-English dictionary »

chłonka meaning in English

PolishEnglish
chłonka noun

lymphnoun
fluid carried by the lymphatic system