Dutch-English dictionary »

schreeuwarend meaning in English

DutchEnglish
schreeuwarend substantief
{m}

lesser spotted eagle(Clanga pomarina)
noun