Home
Manglish
English listing
Malayalam listing
About
നരഭോജനം - meaning in english
Meanings for നരഭോജനം
noun
Cannibalism