English → Hindi dictionary

self sustained

सेल्फ सुस्ताइनड / सेल्फNoun

स्वतः प्रतिपालित

Definition

needing no outside support

Looking for poetry? Read shayari and poems by great poets.