العربية-إنجليزي قاموس »

تُدْمُر meaning in بالإنجليزية

العربيةإنجليزي
تُدْمُر

Palmyraancient city