Arabic-English dictionary »

مِدْفَأَة meaning in English

ArabicEnglish
مِدْفَأَة f

fireplaceopen hearth

heaterdevice that produces and radiates heat

stoveheater