meaning of slow lane

1. the traffic lane for vehicles that are moving slowly


Related Words

slow lane |

Developed & Maintained By Taraprasad.com

Treasure Words