reveal one's true intention - French English Dictionary

Suggest a Term