talps
Catalan
Noun
talps
plural of
talp