English to Chinese Dictionary

Search:

Did you mean: xiuwu xiuyu xiugu xiuzhu xiuzi xuzu xiu xihu ?

修阻 xiū (literary) long and arduous (road)


<< back to the home page