Synonym-English dictionary »

self-addressed synonyms in English

SynonymEnglish
self-addressed adjective
similar term

addressedadjective