dehura

Albanian

Participle

dehura f pl

  1. feminine plural of dehur