Skip to main content

brownback

English brownback meaning in English  •  brownback का अर्थ अंग्रेजी में
Noun
  • The dowitcher or red-breasted snipe. See Dowitcher>.
Advertisement