ENGLISH → HINDI
excruciation
01
noun
यातना देना
the infliction of extremely painful punishment or suffering
02
noun
तीव्र पीड़ा
a state of acute pain
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
the infliction of extremely painful punishment or suffering
a state of acute pain