Arabic-English dictionary »

المبخرة meaning in English

ArabicEnglish
المبخرة

Brazier[UK: ˈbreɪ.zɪə(r)] [US: ˈbreɪ.ziər]

Censer[UK: ˈsen.sə(r)] [US: ˈsen.sər]