English to Arabic

Meaning for:
Highhanded
other
متسلّط