vanmaram

നരഭോജനം - meaning in english

Meanings for നരഭോജനം

noun
Cannibalism