vanmaram

കണ്ണാടിമറ - meaning in english

Meanings for കണ്ണാടിമറ

noun
Double glaze