Translate
"Let it be admitted that"
in Turkish Language
English to Turkish
Turkish to English
English
Turkish
Let it be admitted that
İtiraf edelim ki