Search term aniquilado has one result
Jump to
ES Spanish EN English
aniquilado (n adj) [defeated, overcome] worsted (n adj) [defeated, overcome]

Spanish English translations