English to Chinese Dictionary

Search:

Did you mean: shengsi sense shengge shense chengse shangse shenge shengsu ?

生涩 shēng unripe / tart / not fully proficient / somewhat shaky


<< back to the home page