Multilingual Turkish Dictionary

DAĞLAYARAK İŞKENCE ETME

DAĞLAYARAK İŞKENCE ETME : Turkish English

n. ordeal by fire