English → Hindi dictionary
dirca
Definition
deciduous shrub of North America: leatherwood
Looking for poetry? Read shayari and poems by great poets.
deciduous shrub of North America: leatherwood
Looking for poetry? Read shayari and poems by great poets.