kayambs

English

Noun

kayambs

  1. plural of kayamb