european water ouzel

Noun
  1. A water ouzel of Europe (synset 101604721)

Found on Word Lists

Other Searches