Catalan

edit

Noun

edit

margalls

  1. plural of margall