Togo
English Dictionary
->
Letter T
-> Togo
Search Dictionary:
Togo Definition
(n)
a
republic
on
the
western
coast
of
Africa
on
the
Gulf
of
Guinea
;
formerly
under
French
control
Togo Synonyms
Togo
Togolese Republic
© Art Branch Inc.