Polish-English dictionary »

wątroba meaning in English

PolishEnglish
wątroba noun

livernoun
organ as food

livernoun
organ of the body

wątroba od dawcy narządu noun

xenolivernoun