Arabic-English dictionary »

تُدْمُر meaning in English

ArabicEnglish
تُدْمُر

Palmyraancient city

Your history