Translate
"Pacta sunt servanda"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
Pacta sunt servanda
Ahde vefa ilkesi