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