Search term wegscheuren has one result
Jump to
NL Dutch EN English
wegscheuren (v) [to leave or depart rapidly] tear off (v) [to leave or depart rapidly]