Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
lily-livered
('l/I/l/i/_'l/I/v/@/rd )
adjective satellite
(s)
easily frightened
mudah takut
Synonym:
chicken
,
chickenhearted
,
white-livered
,
yellow
,
yellow-bellied
source: wordnet30