面前English Expression:
  • vt.  confront
  • n.  presence
  • n.  in the face of
  • n.  appear to one's eyes

(Unregistered user can only view 4 records)