togolese_republicEnglish

Togo, Togolese Republic

Noun

A republic on the western coast of Africa on the Gulf of Guinea, formerly under French control

English: Togo, Togolese Republic

Bahasa: Togo, Togolese Republic

Bahasa words with similar meanings

English words with similar meanings

Show 1 words