Definify.com

Definition 2026


leverets

leverets

English

Noun

leverets

  1. plural of leveret