YourDictionary

self-produced

adjective

produced by oneself or itself

Learn more about self-produced

link/cite print suggestion box