stare in the face

Arti kata "stare in the face" Bahasa Inggris dalam Bahasa Indonesia.
memandang langsung; menatap wajah.

Demikianlah apa yang dimaksud dengan stare in the face. Bermanfaat? Bagikan halaman ini!