(latin america) obstruct, block

listen to the pronunciation of (latin america) obstruct, block
Englisch - Spanisch
atorar
atorar(transitive)