English to Arabic

Meaning for:
Coasted
other
تقدّم