be brazen-faced - Turkish English Dictionary

Suggest a Term