← Back to Dictionary

ngarmu

noun

Definitions

  1. shovelnose ray