English → Hindi dictionary
water shrew
Definition
any of several small semiaquatic shrews usually living near swift-flowing streams
Looking for poetry? Read shayari and poems by great poets.
any of several small semiaquatic shrews usually living near swift-flowing streams
Looking for poetry? Read shayari and poems by great poets.