English → Hindi dictionary
mountain chinchilla
Definition
a rodent native to the mountains of Chile and Peru and now bred in captivity
Looking for poetry? Read shayari and poems by great poets.
a rodent native to the mountains of Chile and Peru and now bred in captivity
Looking for poetry? Read shayari and poems by great poets.