walbul-walbul
noun
  1. small spotted sting ray















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