costeruda

Catalan

Adjective

costeruda

  1. feminine singular of costerut