English to Chinese Dictionary

Search:

逍遥法外 xiāo yáo wài unfettered and beyond the law (idiom); evading retribution / getting away with it (e.g. crimes) / still at large


<< back to the home page