Togolu


Results for "Togolu"

Turkish - English dictionary

Togolu

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