English-French dictionary »

hamsa meaning in French

EnglishFrench
hamsa (Hand of Fatima, see also: Hand of Fatima)
noun

khamsa◼◼◼nom {f}