Arabic-English dictionary »

غِرْغِر meaning in English

ArabicEnglish
غِرْغِر

guinea fowlbird