Catalan

edit

Noun

edit

talps

  1. plural of talp