English edit

Noun edit

mandorlas

  1. plural of mandorla

Anagrams edit

Spanish edit

Noun edit

mandorlas f pl

  1. plural of mandorla