vanmaram

അതിഭക്ഷകന് - meaning in english

Meanings for അതിഭക്ഷകന്

noun
Guttle
Vulture