Multilingual Turkish Dictionary

NE APTALCA ŞEY

NE APTALCA ŞEY : Turkish English

interj. what a drag