izdirapli

listen to the pronunciation of izdirapli
Türkçe - İngilizce
anguished
Simple past tense and past participle of anguish
{s} suffering; tormented, agonizing
Anguished means showing or feeling great mental suffering or physical pain. She let out an anguished cry
Experiencing extreme discomfort or discontent
experiencing intense pain especially mental pain; "an anguished conscience"; "a small tormented schoolboy"; "a tortured witness to another's humiliation
izdirapli