Arabic-English dictionary »

طيور البرقش meaning in English

ArabicEnglish
طيور البرقش

Finches[UK: ˈfɪn.tʃɪz] [US: ˈfɪn.tʃəz]