English → Hindi dictionary
japan allspice
Definition
deciduous Japanese shrub cultivated for its fragrant yellow flowers
Looking for poetry? Read shayari and poems by great poets.
deciduous Japanese shrub cultivated for its fragrant yellow flowers
Looking for poetry? Read shayari and poems by great poets.