walbul-walbul
noun
small spotted sting ray
definition
word: walbul-walbul
type: noun
definitions:
small spotted sting ray
translations:
small spotted sting ray
usages: