stare smb. in the face

listen to the pronunciation of stare smb. in the face
İngilizce - Türkçe
karşısında durmak
gözünün önünde olmak
eli kulağında olmak
stare smb. in the face