Deutsch Version
Translate
"it is true"
to German Language
English to German
German to English
English
German
it is true; admittedly; indeed; no doubt
zwar