Translation French English: presse
Dictionary: demo
presse
nom
Dictionary: main
presse
nom
1 ad, advert, advertisement, advertising, advertizement, advertizing, press, public press, publiciser, publicist, publicizer, publicizing.
2 closet, crush, imperativeness, insistence, insistency, jam, mechanical press, military press, press, pressing, pressure, printing press, public press, wardrobe.