vanmaram

രക്തദാനം - meaning in english

Meanings for രക്തദാനം

noun
Blood donation