Summary
English to French: more detail...
-
Desmond Tutu:
The word Desmond Tutu exists in our database, but we currently do not have a translation from English to French.-
Synonyms for "desmond tutu":
Tutu; Desmond Tutu; archpriest; hierarch; high priest; prelate; primate
-
Synonyms for "desmond tutu":
English
Detailed Translations for Desmond Tutu from English to French
desmond tutu:
Synonyms for "desmond tutu":
Desmond Tutu:
Translation Matrix for Desmond Tutu:
Noun | Related Translations | Other Translations |
- | Tutu |