English → Hindi dictionary

flagellator

Noun

अपने आपको पीड़ा देनेवाला

Looking for poetry? Read shayari and poems by great poets.