Slovnenya

Translation English French: vituperative

Dictionary: main
vituperative
adjective