English → Hindi dictionary
leycesteria
Definition
small species of shrubs of western Himalayas to China
Looking for poetry? Read shayari and poems by great poets.
small species of shrubs of western Himalayas to China
Looking for poetry? Read shayari and poems by great poets.