Arabic-English dictionary »

المشرّد meaning in English

ArabicEnglish
المشرّد

Homeless[UK: ˈhəʊm.ləs] [US: ˈhoʊm.ləs]