Search term alzaia has 2 results
Jump to
IT Italian EN English
alzaia (n) [generale] {f} towpath (n) [generale]
alzaia (n) [path alongside a canal or river] {f} towpath (n) [path alongside a canal or river]