self-addressed stamped envelop

listen to the pronunciation of self-addressed stamped envelop
English - English

Definition of self-addressed stamped envelop in English English dictionary

self-addressed stamped envelop
{i} SASE, envelope bearing the address of the sender with affixed paid postage
self-addressed stamped envelop
Favorites