Search term Iguazu Falls has 2 results
Jump to

EN IT Translations for falls

falls (n) [nature] cascata (n) {f} [nature]
falls (n) [nature] rapida (n) {f} [nature]
falls (n) [nature] cascate (n) {f} [nature]