Turkish-English dictionary »

usturlap meaning in English

TurkishEnglish
usturlap noun

astrolabe(astronomical and navigational instrument)
noun
[UK: ˈæ.strəʊ.leɪb] [US: ˈæstro.ʊ.leɪb]