vanmaram

വിഡംബകന് - meaning in english

Meanings for വിഡംബകന്

noun
Ventriloquist