English to Arabic

Meaning for:
Jousted
other
متبارز