Arabic-English dictionary »

عُكْبُر meaning in English

ArabicEnglish
عُكْبُر m

propolisglue-like substance