Arabic-English dictionary »

مَحَطَّة بَاص meaning in English

ArabicEnglish
مَحَطَّة بَاص f

bus stopa stop for public transport buses