Dutch-English dictionary »

gehoornde papegaaiduiker meaning in English

DutchEnglish
gehoornde papegaaiduiker substantief
{m}

horned puffin(Fratercula corniculata)
noun