Catalan

edit

Noun

edit

espots

  1. plural of espot