efsun


Results for "efsun"

Turkish - English dictionary

efsun

(Turkish - English dictionary) :
charm, spell, enchantment.