footpaths
ممرات المشاة
translation of 'footpaths'
noun
رصيف,
ممر
Credits: Google Translate
English to Arabic Dictionary footpaths |