English synonyms about - contact  

Togo

noun

1 Togo

A republic on the western coast of Africa on the Gulf of Guinea; formerly under French control.

synonym: Togolese Republic.

Dutch: gaan, Togo
Polish: Republika Togijska, Togo


Find more on togo elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0168