Summary
English Synonyms:   more detail...
  1. Togolese Republic:


English

Detailed Synonyms for Togolese Republic in English

Togolese Republic:

Togolese Republic [the ~] noun

  1. the Togolese Republic
    – a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control 1
    the Togolese Republic; the Togo
    – a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control 1

Related Definitions for "Togolese Republic":

  1. a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control1

Related Synonyms for Togolese Republic