Noun Definition

togolese

1.Definition: a native or inhabitant of Togo

Category: People