vanmaram

ഗുപ്‌തചാരന് - meaning in english

Meanings for ഗുപ്‌തചാരന്

noun
Secret agent