Home
Manglish
English listing
Malayalam listing
About
ജീവനഷ്ടം - meaning in english
Meanings for ജീവനഷ്ടം
noun
Loss of life