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