beyzade


Results for "beyzade"

Turkish - English dictionary

beyzade

(Turkish - English dictionary) :
sonof a prince; noble or refined person.