Definify.com

Definition 2024


tramp_stamps

tramp stamps

English

Noun

tramp stamps

  1. plural of tramp stamp