vanmaram

വിഡംബനം - meaning in english

Meanings for വിഡംബനം

noun
Ventriloquism
unknown
mockery