English to Arabic

Meaning for:
Legating
other
الإنابة، التمثيل