iJunoon official Urdu Dictionary
بیڑا
bera
کوئی رکاوٹ
koi rukawat
روک یا تعطل
rokkk ya ta-attul
English definition for logjam
1. n. an immovable mass of logs blocking a river
2. n. any stoppage attributable to unusual activity
Sponored Video