Ticani


Results for "Ticani"

Turkish - English dictionary

Ticani

(Turkish - English dictionary) :
adherent of a dervish order founded in North Africa.