English to Chinese Dictionary

Search:

散落 sàn luò to disperse / to fall scattered / to sprinkle


<< back to the home page