ANGEL FALLS


Meaning of ANGEL FALLS in English

a waterfall in SE Venezuela: world's highest. 3212 ft. (979 m) high.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .