Home
Manglish
English listing
Malayalam listing
About
മരപ്പട്ടി - meaning in english
Meanings for മരപ്പട്ടി
noun
Asian palm civet
Civet cat
Toddy-cat
unknown
weasel