English → Hindi dictionary
lascaux
Definition
a cave in southwestern France that contains Paleolithic paintings
Looking for poetry? Read shayari and poems by great poets.
a cave in southwestern France that contains Paleolithic paintings
Looking for poetry? Read shayari and poems by great poets.