Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
mayo
('m/eI//oU/ )
noun
(n)
egg yolks and oil and vinegar
kuning telur dan minyak dan cuka
Synonym:
mayonnaise
source: wordnet30