Multilingual Turkish Dictionary

İDAMLIK EYLEM

İDAMLIK EYLEM : Turkish English

n. a hanging matter