labodo

English: Translation
eel, any long worm, snake
noun
carroll-soulik-1973