English to Arabic

Meaning for:
Scarped
other
مقطوع طوليا