MalayTranslate.com
Malay to English Translator
Translate Here

English to English

electric storm

noun (n)

  • a storm resulting from strong rising air currents; heavy rain or hail along with thunder and lightning
    badai dihasilkan dari kuat rising arus udara; hujan lebat atau salam bersama dengan petir
    source: wordnet30