Definition of Todus in English :
Define Todus in English
Todus meaning in English
Meaning of Todus in English
Pronunciation of Todus in English
Todus pronunciation in English
Pronounce Todus in English
Todus
see synonyms of todusNoun
WordNet Lexical Database for English. Princeton University. 2010.