Translation of sembilang in English:

sembilang

catfish

noun

  • 1

    catfish, a type of freshwater fish that has a poisonous sting