Translation of cloud in Indonesian

cloud

awan, mega

noun

  • 1

    awan, mega