Search term encéfalo has one result
Jump to
ES Spanish EN English
encéfalo (n) [brain] encephalon (n) [brain]

Spanish English translations

ES Synonyms for encéfalo EN Translations
sesos [cerebro] (mp brains
cerebro [cacumen] m brain