margalls
Catalan
Noun
margalls
plural of
margall