Meaning of
"Tehiri icra"
in english language
Turkish to English
English to Turkish
Turkish
English
Tehiri icra
Supersedeas, stay of execution