Meaning of
"Zor durumda, sıkıntıda"
in english language
Turkish to English
English to Turkish
Turkish
English
Zor durumda, sıkıntıda
In a bad fix