yaba
noun
species of fresh water eel
definition
word: yaba
type: noun
definitions:
species of fresh water eel
translations:
eel
usages: