Arabic-English dictionary »

بَرْبَارَة meaning in English

ArabicEnglish
بَرْبَارَة f

Barbaracognates and transliterations of female given name