palamkins

English

Noun

palamkins

  1. plural of palamkin