Meaning of mamaliyan

mamaliyan

Tagalog

adj. mammalian