vanmaram

ചവുക്കാളം - meaning in english

Meanings for ചവുക്കാളം

noun
Tapestry