English to Arabic

Meaning for:
Xvi
other
ستة عشر
Related Words