Malayalam Dictionary

ചോരകുടിയനായ

cheaarakutiyanaaya

blood-sucking

  1. blood-sucking

Nearby in the dictionary

Support