English to Arabic

Meaning for:
Habiting
other
المبارزة