Results for "

beyzade

"
Turkish - English dictionary

beyzade

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