1. to baffle (v.)
    عاق

Notices
  1. prevent somebody from doing something