Translation of "Selbstsuechtig sein" in English

Related phrases