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