Derja translation of 'سيركولاسيون'

سيركولاسيون
(N, French)
traffic

Traffic downtown is always slow due to how many cars there are. إسيركولاسيون متع وسط لبلاد ديما معطلة من كثرة لكراهب