meaning of minicab

1. a minicar used as a taxicab


Related Words

minicab |

Developed & Maintained By Taraprasad.com

Treasure Words