English to Arabic

Meaning for:
Xxi
other
21