without face or front; shameless; not diffident; impudent

listen to the pronunciation of without face or front; shameless; not diffident; impudent
İngilizce - İngilizce
frontless
without face or front; shameless; not diffident; impudent