Translation of mendung in English:

mendung

overcast

noun

  • 1

    overcast, covered with clouds