Multilingual Turkish Dictionary

MAHVEDİCİ

MAHVEDİCİ : Turkish English

adj. fatal, crushing