Arabic-English dictionary »

عصفور أصفر و أخضر صغير meaning in English

ArabicEnglish
عصفور أصفر و أخضر صغير

Aberdevine[UK: ˌæ.bə.də.ˈvaɪn] [US: ˌæ.bə.də.ˈvaɪn]