Malayalam Dictionary

ചോരകുടിയന്‍

cheaarakutiyan

noun · നാമം

bloodsucker

  1. bloodsucker

Nearby in the dictionary

Support