Search term envilecer has one result
Jump to
ES Spanish EN English
envilecer (v) [lower in character, etc] debase (v) [lower in character, etc]

Spanish English translations