English-Spanish dictionary »

angel falls meaning in Spanish

EnglishSpanish
Angel Falls (waterfall in Venezuela)
proper noun

Salto Ángelproper noun
{m}