Slovnenya

Translation English French: conniving

Dictionary: main
conniving
adjective