vanmaram

ചില്ലുപൊട്ടുകള് - meaning in english

Meanings for ചില്ലുപൊട്ടുകള്

noun
Glass beads