English → Hindi dictionary
cabassous
Definition
naked-tailed armadillo of tropical South America
Looking for poetry? Read shayari and poems by great poets.
naked-tailed armadillo of tropical South America
Looking for poetry? Read shayari and poems by great poets.