English → Hindi dictionary
self sowed
Definition
growing from seed dispersed by natural agency such as wind or birds
Looking for poetry? Read shayari and poems by great poets.
growing from seed dispersed by natural agency such as wind or birds
Looking for poetry? Read shayari and poems by great poets.