espots
Catalan
Noun
espots
plural of
espot