Translation of gemawan in English:

gemawan

(awan-gemawan)

noun

  • 1

    all kinds of cloud formation