Arabic-English dictionary »

مُفْتَرَق meaning in English

ArabicEnglish
مُفْتَرَق m

crossroadsintersection

intersectionjunction of two or more paths, etc