ντέσμοντ τούτου synonyms and antonyms

desmond tutu

English desmond tutu, tutu

A free, multilingual knowledge graph Synsets.net