bumper-to-bumperEnglish

bumper-to-bumper

Adjective

Used of traffic

English: bumper-to-bumper