English to Hindi

Meaning for:
self-made
other
स्वनिर्मित