MalayTranslate.com
Malay to English Translator
Translate Here

English to English

eye-popping
('/aI/,p/A/p/I//N/ )

adjective satellite (s)

  • amazingly impressive; suggestive of the flashing of lightning
    amazingly mengesankan; memberi saran dari semburan petir
    source: wordnet30