cleeves

English

Noun

cleeves

  1. plural of cleeve