English-French dictionary »

mandorla meaning in French

EnglishFrench
mandorla (A vesica piscis-shaped aureola)
noun

mandorle◼◼◼nom {f}