Arabic-English dictionary »

مَعْبَر meaning in English

ArabicEnglish
مَعْبَر m

crossingintersection where roads, lines, or tracks cross

Your history