Dictionary search results

Showing 1-3 of 3 results

piston French-English

piston

piston English-French

piston m

avoir du piston in piston French-English

to have connections in the right places