vanmaram

ആതപത്രം - meaning in english

Meanings for ആതപത്രം

noun
Sun-shade