English to Arabic

Meaning for:
Settlings
other
الترسّبات