English-German dictionary »

business reply (self-addressed) card meaning in German

EnglishGerman
business reply (self-addressed) card noun

die RückantwortkarteSubstantiv