English

edit

Noun

edit

mandorlas

  1. plural of mandorla

Anagrams

edit

Spanish

edit

Noun

edit

mandorlas f pl

  1. plural of mandorla