Slovnenya

Translation English French: worm

Dictionary: main
worm
verb