vanmaram

കടകള് - meaning in english

Meanings for കടകള്

noun
Shops