kembens
English
Noun
kembens
plural of
kemben