AYAZ


Results for "AYAZ"

Turkish - English dictionary

ayazma

(Turkish - English dictionary) :
spring of water regarded as sacred by Orthodox Greeks.