English to Arabic

Meaning for:
Xvii
other
سبعة عشر
Related Words