Catalan

edit

Participle

edit

astorat (feminine astorada, masculine plural astorats, feminine plural astorades)

  1. past participle of astorar