bold-faced liar - Turkish English Dictionary

Suggest a Term