English to Arabic

Meaning for:
Palmyra
other
تدمر