Slovnenya

Translation English French: roundworm

Dictionary: main
roundworm
noun