Results for "

veziriazam

"
Turkish - English dictionary

veziriazam

(Turkish - English dictionary) :
grandvizier.