leverets

English

Noun

leverets

  1. plural of leveret

Anagrams