Home
Manglish
English listing
Malayalam listing
About
Charnel house - meaning in malayalam
Meanings for Charnel house
noun
മരിച്ചവരുടെ ദേഹങ്ങളോ അസ്ഥികളോ നിക്ഷേപിക്കുന്ന സ്ഥലം