Skip to main content

lary

English lary meaning in English  •  lary का अर्थ अंग्रेजी में
Noun
  • A guillemot; -- called also lavy>.
Advertisement