amarradors
Catalan
Noun
amarradors
plural of
amarrador