vanmaram

മൃഗകാഷ്ഠം - meaning in english

Meanings for മൃഗകാഷ്ഠം

noun
Droppings
unknown
dung