Meaning of togolese
Definition of togolese
(adj)
of or relating to the African
country
of Togo or its people; "the Togolese capital"
(noun)
a
native
or
inhabitant
of Togo
Other information on togolese
WIKIPEDIA results for
togolese
Amazon results for
togolese
Tweet