Turkish-English dictionary »

usturagaga meaning in English

TurkishEnglish
usturagaga noun

razorbill [razorbills](a large black and white auk, Alca torda)
noun
[UK: ˈreɪ.zə.bɪl] [US: ˈreɪ.zə.bɪl]