Arabic-English dictionary »

تَمِيمَة meaning in English

ArabicEnglish
تَمِيمَة f

amuletprotective charm