atorar

listen to the pronunciation of atorar
الأسبانية - الإنجليزية
annoy, harass
(Latin America) obstruct, block
(Mexico) secure, ensure