English-German dictionary »

stamped (addressed return business reply : us) envelope meaning in German

EnglishGerman
stamped (addressed return business reply : US) envelope noun

das FreikuvertSubstantiv