Slovnenya

Translation English French: dissembling

Dictionary: main
dissembling
noun
2 fraude.