margalls

Catalan

Noun

margalls

  1. plural of margall