klefts
English
Noun
klefts
plural of
kleft