Slovnenya

Translation English French: unpleasant-smelling

Dictionary: main
unpleasant-smelling