English to Arabic

Meaning for:
Scoria
other
مخلّفات المعدن المصهور