Skip to main content

tarrock

English tarrock meaning in English  •  tarrock का अर्थ अंग्रेजी में
Noun
  • The young of the kittiwake gull before the first molt.
Advertisement