Meaning and Translation of Traffic Jam in Urdu Script and Roman Urdu with Definition,
1. a number of vehicles blocking one another until they can scarcely move