kembens

English

Noun

kembens

  1. plural of kemben