Meaning of
"belada, zor durumda"
in english language
Turkish to English
English to Turkish
Turkish
English
belada, zor durumda
in the soup