Meaning of togo
Definition of togo
(noun)
a
republic
on the
western
coast
of Africa on the Gulf of Guinea;
formerly
under
French
control
Other information on togo
WIKIPEDIA results for
togo
Amazon results for
togo
Tweet