Meaning : Someone who deceives a lover or spouse by carrying on a sexual relationship with somebody else.
Meaning : A person who says one thing and does another.
Synonyms : betrayer, double-crosser, double-dealer, traitor
Two-timer meaning in Bengali (Bangla).