Results for "

sadrazamlık

"
Turkish - English dictionary

sadrazamlık

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