Arabic-English dictionary »

طُرُق meaning in English

ArabicEnglish
طُرُق m-p

roada way for travel