Catalan

edit

Participle

edit

espellucat (feminine espellucada, masculine plural espellucats, feminine plural espellucades)

  1. past participle of espellucar