llescats
Catalan
Participle
llescats
m
pl
masculine plural of
llescat