English to Chinese Dictionary

Search:

古鲁鲁 (onom.) the sound of a rolling object


<< back to the home page