English to Chinese Dictionary

Search:

絮球 qiú ball of fluff (containing seeds), e.g. a dandelion clock


<< back to the home page