Feedback
Levada
Meaning
Noun
●
An
irrigation
channel
or
aqueduct
specific to the Portuguese Atlantic
region
of Madeira.
Sourced from
Wiktionary
Related
Foge
Gajo
Bem
Nascimento
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better