English to Arabic

Meaning for:
Weathering
other
التجاوز