aforozlu


Results for "aforozlu"

Turkish - English dictionary

aforozlu

(Turkish - English dictionary) :
excommunicated.