English to Chinese Dictionary

Search:

擅离职守 shàn zhí shǒu to abscond / to be absent without leave


<< back to the home page