English to Chinese Dictionary

Search:

畏畏缩缩 wèi wèi suō suō cowering / cringing


<< back to the home page