las anguilas
-the eels
See the entry for anguila.

anguila

NOUN
(animal)-eel
Synonyms for anguila
Word of the Day
midnight