Arabic-English dictionary »

أَبُو بَشِير meaning in English

ArabicEnglish
أَبُو بَشِير m

bichirfish