sadrazamlık


Results for "sadrazamlık"

Turkish - English dictionary

sadrazamlık

(Turkish - English dictionary) :
grand vizierate, grand viziership.