Arabic-English dictionary »

احتراق meaning in English

ArabicEnglish
حجرة احتراق

combustion chamberspace in a heat engine