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

تَمِيمَة meaning in بالإنجليزية

العربيةإنجليزي
تَمِيمَة f

amuletprotective charm

Your history