ferradors

Catalan

Noun

ferradors

  1. plural of ferrador