vanmaram

കാസ്റ്റിഗെയ്‌റ്റ് - meaning in english

Meanings for കാസ്റ്റിഗെയ്‌റ്റ്

unknown
castigate