vanmaram

ഇരട്ടക്കുഴല്‍ക്കണ്ണാടി - meaning in english

Meanings for ഇരട്ടക്കുഴല്‍ക്കണ്ണാടി

noun
Open glass