English → Hindi dictionary

self sowed

सेल्फ सावेद / सेल्फADJECTIVE

Definition

growing from seed dispersed by natural agency such as wind or birds

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