English to Arabic

Meaning for:
Xviii
other
ثمانية عشر
Related Words