English to Arabic Dictionary footpaths

footpaths

ممرات المشاة
translation of 'footpaths'
noun
رصيف,
ممر
Credits: Google Translate
Download the
HelloEnglishApp
image_one