光天化日English Expression:
  • n.  Broad daylight
  • n.  in the open day
  • n.  (in) broad daylight

(Unregistered user can only view 4 records)