Catalan

edit

Noun

edit

aldarulls

  1. plural of aldarull