mandorlas

English

Noun

mandorlas

  1. plural of mandorla

Anagrams

Spanish

Noun

mandorlas f pl

  1. plural of mandorla