English-Arabic dictionary »

towpaths meaning in Arabic

EnglishArabic
Towpaths [UK: ˈtəʊ.pɑːðz]
[US: ˈtoʊ.pɑːðz]

الطّرق المتّبعة المحاذية للماء لجر القوارب