Slovnenya

Translation English French: excrement

Dictionary: main
excrement