to obstruct tie up (the) traffic

listen to the pronunciation of to obstruct tie up (the) traffic
English - English

Definition of to obstruct tie up (the) traffic in English English dictionary

To tie up
uptie
to obstruct tie up (the) traffic
Favorites