afsun


Results for "afsun"

Turkish - English dictionary

afsunlu

(Turkish - English dictionary) :
bewitched, enchanted.