English-Polish dictionary »

mandorla meaning in Polish

EnglishPolish
mandorla noun
A vesica piscis-shaped aureola

mandorlanoun