vanmaram

ദണ്ഡനചട്ടക്കൂട് - meaning in english

Meanings for ദണ്ഡനചട്ടക്കൂട്

unknown
pillory