MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Angel Falls

noun (n)

  • the highest waterfall; has more than one leap; flow varies seasonally
    tertinggi terjun; mempunyai lebih daripada satu lompatan; flow seasonally bervariasi
    Synonym:
    angel
    source: wordnet30