English
Detailed Synonyms for Togolese Republic in English
Togolese Republic:
Togolese Republic [the ~] noun
-
the Togolese Republic
– a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control 1the Togolese Republic; the Togo– a republic on the western coast of Africa on the Gulf of Guinea; formerly under French control 1