imprint, impress, print; print out, inscribe; publish, transmit

listen to the pronunciation of imprint, impress, print; print out, inscribe; publish, transmit
English - French
imprimer