Slovnenya

Translation English French: despiteful

Dictionary: main
despiteful
adjective