English → Hindi dictionary
otter shrew
Definition
amphibious African insectivorous mammal that resembles an otter
Looking for poetry? Read shayari and poems by great poets.
amphibious African insectivorous mammal that resembles an otter
Looking for poetry? Read shayari and poems by great poets.