English to Chinese Dictionary

Search:

Did you mean: puff pifu pifa poof pufu pafu pf pofa ?

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


<< back to the home page