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