English to Arabic

Meaning for:
Diabase
other
الصّخر البركانيّ