Skip to main content

shovelnose

English shovelnose meaning in English  •  shovelnose का अर्थ अंग्रेजी में
Noun
  • The common sand shark. See under Snad>.
Advertisement