Slovnenya

Translation English French: duplicitous

Dictionary: main
duplicitous
adjective