Results for "

usturlap

"
Turkish - English dictionary

usturlap

(Turkish - English dictionary) :
astrolabe.