kelehs

English

Noun

kelehs

  1. plural of keleh