English to Chinese Dictionary

Search:

(onom.) pop / plop / pfff / putt-putt of a motor


<< back to the home page