capital of togo

Noun
  1. Capital and largest city of Togo;
    Located in the south on the Gulf of Guinea (synset 108778061)

Other Searches