meaning of short line

1. a transportation system that operates over relatively short distances


Related Words

short line |

Developed & Maintained By Taraprasad.com

Treasure Words