Arabic-English dictionary »

العابرو السبيل meaning in English

ArabicEnglish
العابرو السبيل

Transients[UK: ˈtræn.zɪənts] [US: ˈtræn.ziənts]