meaning of minicar

1. a car that is even smaller than a subcompact car


Related Words

minicar |

Developed & Maintained By Taraprasad.com

Treasure Words