karsa

Phonetic
[karsa]
English: Translation
slit throat for sacrificial purposes
verb
Health, well-being and sickness
Notes

Dec. 29, 2008