Slovnenya

Translation English French: maggoty

Dictionary: main
maggoty
adjective