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