Ingliseartificial watercourse, canal or aqueduct
Portugalilevada
English translator: Portuguese levada Eesti sõnaraamat Español Traductor Svenska Översättare