Definify.com

Definition 2024


letterpresses

letterpresses

English

Noun

letterpresses

  1. plural of letterpress