English to Portuguese Dictionary waterfalls

waterfalls

Cachoeiras
translation of 'waterfalls'
noun
catarata,
queda de água,
cachoeira,
cascata
Credits: Google Translate
Download the
HelloEnglishApp
image_one