Arabic-English dictionary »

مُحَمِّصَة خُبْز meaning in English

ArabicEnglish
مُحَمِّصَة خُبْز f

toasterdevice for toasting bread