English to Hindi

Meaning for:
pasquinade
other
विद्रूपिका