Portuguese-English dictionary »

torda-mergulheira meaning in English

PortugueseEnglish
torda-mergulheira noun
{f}

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