Definify.com

Definition 2025


leverets

leverets

English

Noun

leverets

  1. plural of leveret