terebens
Catalan
Noun
terebens
plural of
terebè