Catalan edit

Noun edit

aldarulls

  1. plural of aldarull