vanmaram

വൈദ്യവേഷധാരി - meaning in english

Meanings for വൈദ്യവേഷധാരി

noun
Mountebank