Skip to main content

stonebird

Advertisement
English stonebird meaning in English  •  stonebird का अर्थ अंग्रेजी में
Noun
  • The yellowlegs; -- called also stone snipe>. See Tattler>, 2.