Arabic-English dictionary »

وَرْوَار meaning in English

ArabicEnglish
وَرْوَار m

bee-eaterbird in the family Meropidae