English to Chinese Dictionary

Search:

Did you mean: shiren shuren sharen serene siren shouren suiren serin ?

慑人 shè rén intimidating; fearsome / (fig.) awe-inspiring; breathtaking; stunning
舍人 shè rén ancient office title / rich and important person


<< back to the home page