togolese-republic

Nouns

  • (n) a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control Togo,

Synonyms

Togo

Words of close approximity