(latin america) obstruct, block

listen to the pronunciation of (latin america) obstruct, block
الإنجليزية - الأسبانية
atorar
atorar(transitive)
(latin america) obstruct, block
المفضلات