mandorles

French

Noun

mandorles

  1. plural of mandorle