English → Hindi dictionary
genus camellia
Definition
tropical Asiatic evergreen shrubs or small trees
Looking for poetry? Read shayari and poems by great poets.
tropical Asiatic evergreen shrubs or small trees
Looking for poetry? Read shayari and poems by great poets.