astorades

Catalan

Participle

astorades f pl

  1. feminine plural of astorat