English to Arabic

Meaning for:
Substratums
other
الأسس