Meaning of
"devirmek, canını sıkmak"
in english language
Turkish to English
English to Turkish
Turkish
English
devirmek, canını sıkmak
cast down