Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
palpebra
noun
(n)
either of two folds of skin that can be moved to cover or open the eye
salah satu dari dua folds kulitmu yang boleh dipindahkan untuk tutup atau buka mata
Synonym:
eyelid
,
lid
source: wordnet30
The eyelid.
kelopak mata.
source: webster1913