Translation of keli in English:

keli

catfish

(ikan keli)

noun

  • 1

    catfish, edible freshwater fish