meaning of two lane

1. having a lane for traffic in each direction


Related Words

two-lane |

Developed & Maintained By Taraprasad.com

Treasure Words