togo : Idioms & Phrases


capital of togo

  • noun capital and largest city of Togo; located in the south on the Gulf of Guinea
    Lome.
WordNet

togo franc

  • noun the basic unit of money in Togo
WordNet