meaning of limousine

1. large luxurious car; usually driven by a chauffeur


Related Words

limousine |

Developed & Maintained By Taraprasad.com

Treasure Words