terebens

Catalan

Noun

terebens

  1. plural of terebè