vanmaram

പല്ലികള് - meaning in english

Meanings for പല്ലികള്

noun
Lizards