PanLinx
English
eng-000
infliction of great pain
संस्कृतम्
san-000
अतिव्यथनम् था
PanLex