Skip to main content

shooi

English shooi meaning in English  •  shooi का अर्थ अंग्रेजी में
Noun
  • The Richardson's skua (Stercorarius parasiticus);- so called from its cry.
Advertisement