self-addressedEnglish

self-addressed

Adjective

Addressed to yourself

English: self-addressed