Definify.com

Definition 2024


dehura

dehura

Albanian

Participle

dehura f pl

  1. feminine plural of dehur