Tchad
Explore definitions, synonyms, and language insights of Tchad
Definitions
Noun
a landlocked desert republic in north-central Africa; was under French control until 1960
Explore definitions, synonyms, and language insights of Tchad