vanmaram

കണ്ണാടിവീട് - meaning in english

Meanings for കണ്ണാടിവീട്

noun
Glass house