meaning of tch

1. a landlocked desert republic in north-central Africa; was under French control until 1960


Related Words

tchad | tchaikovsky | tchawytcha | tchotchke |

Developed & Maintained By Taraprasad.com

Treasure Words