Arabic-English dictionary »

دَبُّور meaning in English

ArabicEnglish
دَبُّور m

waspinsect