Translation of badai in English:

badai

gale, hurricane, storm

noun

  • 1

    gale, hurricane, storm


User Contribution

badai

storm