Arabic-English dictionary »

المباخر meaning in English

ArabicEnglish
المباخر

Braziers[UK: ˈbreɪ.zɪəz] [US: ˈbreɪ.ʒərz]