Dutch-English dictionary »

ibissnavel meaning in English

DutchEnglish
ibissnavel substantief
{m}

ibisbill(Ibidorhyncha struthersii)
noun