Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
limo
('l/I/m/oU/ )
noun
(n)
large luxurious car; usually driven by a chauffeur
besar mobil mewah; biasanya didorong oleh seorang sopir
Synonym:
limousine
source: wordnet30