0 votes
in Other by

'DTP' computer abbreviation usually means ?

1 Answer

0 votes
by

DeskTop Publishing

...