English → Hindi dictionary
primrose jasmine
Definition
evergreen rambling yellow-flowered shrub of western China
Looking for poetry? Read shayari and poems by great poets.
evergreen rambling yellow-flowered shrub of western China
Looking for poetry? Read shayari and poems by great poets.