vanmaram

ദുശ്ചേഷ്‌ട - meaning in english

Meanings for ദുശ്ചേഷ്‌ട

adj
Escapade