labodo

English: Translation
eel, any long worm, snake
noun