Arabic-English dictionary »

نَفَق مُشَاة meaning in English

ArabicEnglish
نَفَق مُشَاة m

subwayunderground walkway

underpasspassage