English to Arabic

Meaning for:
Xxiii
other
23