PanLinx
English
eng-000
throw oneself into battle
espaƱol
spa-000
arrostarse
PanLex