Results for "

Togolu

"
Turkish - English dictionary

Togolu

(Turkish - English dictionary) :
1. (a) Togolese. 2. Togolese (person).