vanmaram

Hog-deer - meaning in malayalam

Meanings for Hog-deer

noun
ഒരിനം മാന്