vanmaram

ചെട്ടികള് - meaning in english

Meanings for ചെട്ടികള്

noun
Hawkers