Translation of limousine in Malay

limousine

limousin

noun

  • 1

    limousin, kereta jenis mewah