greenshank
English
greenshank meaning in English • greenshank का अर्थ अंग्रेजी में
Noun
- A European sandpiper or snipe (Totanus canescens); -- called also greater plover>.