English-Polish dictionary »

trematode meaning in Polish

EnglishPolish
trematode noun

przywranoun