vanmaram

മരപ്പട്ടി - meaning in english

Meanings for മരപ്പട്ടി

noun
Asian palm civet
Civet cat
Toddy-cat
unknown
weasel