(latin america) obstruct, block

listen to the pronunciation of (latin america) obstruct, block
İngilizce - İspanyolca
atorar
atorar(transitive)