Translation of awan kumulus in English:

awan kumulus

cumulus

noun

  • 1

    cumulus, -li, clouds formed in heaped-up rounded masses