kembsters

English

Noun

kembsters

  1. plural of kembster