excruciating


Results for "excruciating"

English - Turkish Dictionary

excruciating

(English - Turkish Dictionary) :
s. dayanılmaz derecede acı veren.