English-Polish dictionary »

lochia meaning in Polish

EnglishPolish
lochia noun
post-partum vaginal discharge

odchody połogowenoun