Armored limo Synonyms

Definitions for Armored


Definitions for Limo


  • (noun) large luxurious car; usually driven by a chauffeur