MalayTranslate.com
Malay to English Translator
Translate Here

English to English

popping

noun (n)

  • a sharp explosive sound as from a gunshot or drawing a cork
    yang tajam letupan kedengaran seperti dari tembakan atau lukisan gabus
    Synonym:
    pop
    source: wordnet30