"sonnendruckpapier" in English Sonnendruckpapier {n} sunprint paper solar paper Detailed translations for "sonnendruckpapier" das Sonnendruckpapier{neuter} Sonnendruckpapier sunprint paper Sonnendruckpapier solar paper