Shafiqur Rahman Khan
English → Bangla · Type a word and search the SRK dictionary
Deliberately inflicting severe pain. Great physical or mental suffering.