escambells

Catalan

Noun

escambells

  1. plural of escambell