vanmaram

രക്തംതൂവുന്ന - meaning in english

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

adj
Shedding blood