karayılan


Results for "karayılan"

Turkish - English dictionary

karayılan

(Turkish - English dictionary) :
blacksnake, black racer.