towpath – English–Español translations

🇬🇧 en es 🇪🇸

towpath noun

  • path alongside a canal or river
camino de sirga
Wiktionary Links