Slovnenya

Translation English French: manure

Dictionary: main
manure
noun