Slovnenya

Translation English French: stench

Dictionary: main
stench
noun
3 peste.