Arabic-English dictionary »

بَبَّغَاء meaning in English

ArabicEnglish
بَبَّغَاء

parrotkind of bird

بَبَّغَاء m

parrotperson who repeats what was said