giri makhida
to be congested, to be stuck in traffic
être embouteillé, avoir des bouchons ; être congestionné
More words starting with 길