Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
powderpuff
noun
(n)
a soft spherical object made from fluffy fibers; for applying powder to the skin
lembut spherical objek terbuat dari fluffy serabut; untuk menerapkan bubuk ke kulit
Synonym:
puff
source: wordnet30