sıraca


Results for "sıraca"

Turkish - English dictionary

sıraca

(Turkish - English dictionary) :
scrofula, the king´s evil.