usturlap


Results for "usturlap"

Turkish - English dictionary

usturlap

(Turkish - English dictionary) :
astrolabe.