vanmaram

ചവറുകൂന - meaning in english

Meanings for ചവറുകൂന

noun
Knacker's yard