Multilingual Turkish Dictionary

TAHRİP EDİCİ

TAHRİP EDİCİ : Turkish English

adj. devastating, destroying, subversive, shattering, damning