MalayTranslate.com
Malay to English Translator
Translate Here

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