English | German | Russian | Czech

goggle-eyed plover English

Meaning goggle-eyed plover meaning

What does goggle-eyed plover mean?

goggle-eyed plover

(East Anglia) the stone-curlew.

Are you looking for...?