şehzade


Results for "şehzade"

Turkish - English dictionary

şehzade

(Turkish - English dictionary) :
prince (a sultan´s son), shahzadah.