Demirkazık


Results for "Demirkazık"

Turkish - English dictionary

Demirkazık

(Turkish - English dictionary) :
astr. North Star, polestar, Polaris.