English

edit

Noun

edit

klefts

  1. plural of kleft