Translation of kelasa in English:

kelasa

hump

noun

  • 1

    hump, rounded projecting part on the back of camels and some other animals