Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lulu
('l/u/l/u/ )
noun
(n)
a very attractive or seductive looking woman
yang sangat menarik atau seduktif wanita yang tampak
Synonym:
beauty
,
dish
,
knockout
,
looker
,
mantrap
,
peach
,
ravisher
,
smasher
,
stunner
,
sweetheart
source: wordnet30