espots

Catalan

Noun

espots

  1. plural of espot