nerve-racking


Results for "nerve-racking"

English - Turkish Dictionary

nerve-racking

(English - Turkish Dictionary) :
s. sinir bozucu.