Arabic-English dictionary »

طِلَسْم meaning in English

ArabicEnglish
طِلَسْم m

talismanmagical protective charms