kelebes

English

Noun

kelebes

  1. plural of kelebe