← Back to Dictionary

walbul-walbul

noun

Definitions

  1. small spotted sting ray