Arabic-English dictionary »

العصافير meaning in English

ArabicEnglish
العصافير

Sparrows[UK: ˈspæ.rəʊz] [US: ˈspæroʊz]