Skip to main content

longnose

English longnose meaning in English  •  longnose का अर्थ अंग्रेजी में
Noun
  • The European garfish.
Advertisement