Malayalam Dictionary

രക്തംതൂവുന്ന

raktantoovunna

shedding blood

  1. shedding blood

Nearby in the dictionary

Support