From English-Turkish FreeDict Dictionary ver. 0.3: devastate /dˈɛvɪstˌeɪt/ 1. harap etmek, viran etmek, mahvetmek 2. (k.dili) utandırmak. devasta'tion harap etme, viran olma.
devastate /dˈɛvɪstˌeɪt/ 1. harap etmek, viran etmek, mahvetmek 2. (k.dili) utandırmak. devasta'tion harap etme, viran olma.