← Back to Dictionary

kurruba

noun

Definitions

  1. species of freshwater fish