Meaning of
"Savunmacı diplomasi, edilgen diplomasi"
in english language
Turkish to English
English to Turkish
Turkish
English
Savunmacı diplomasi, edilgen diplomasi
Defensive diplomacy