trucidée

French

Participle

trucidée f sg

  1. feminine singular of trucidé