Portuguese-English dictionary »

salto angel meaning in English

PortugueseEnglish
Salto Angel proper noun
{m}

Angel Falls(waterfall in Venezuela)
proper noun