Translation of seluang in English:

seluang

a slender carp

noun

  • 1

    a slender carp, a type of freshwater fish, a type of plant (creeper)