English to Arabic

Meaning for:
Ambler
other
المتمهّل