Polish-English dictionary »

chamsa meaning in English

PolishEnglish
chamsa

hand of Fatima

hand-of-Mary

pentateuch

chamsa noun

hamsanoun
Hand of Fatima