Slovnenya

Translation English French: mocking

Dictionary: main
mocking
adjective