congested traffic

انگلیسی به انگلیسی

• traffic jam, roads crowded with vehicles

پیشنهاد کاربران