PanLinx
English
eng-000
run into a ditch
espaƱol
spa-000
embarrancarse
PanLex