Dictionary |
1 Result
#1
Angel Falls
n.
the highest waterfall; has more than one leap; flow varies seasonally
. wn