Translation of "Selbstständig verfasst" in English

Related phrases