vanmaram

തടിമാടന്‍ കണ്ണട - meaning in english

Meanings for തടിമാടന്‍ കണ്ണട

noun
Spectacles