amarradors

Catalan

Noun

amarradors

  1. plural of amarrador