veziriazam


Results for "veziriazam"

Turkish - English dictionary

veziriazam

(Turkish - English dictionary) :
grandvizier.