Add Mashithantu Dictionary Search box to your browser
This site is mobile-compatible
Login With
blood sucker Edit രക്തം ഊറ്റിക്കുടിക്കുന്ന ജന്തു
bloodsucker EditNoun carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end