imbar

listen to the pronunciation of imbar
الإنجليزية - الإنجليزية
To bar in; to secure