meaning of tchad
1.
a
landlocked
desert
republic
in
north-central
Africa;
was
under
French
control
until
1960
Related Words
tchad
|
Developed & Maintained By
Taraprasad.com