oarfish
English
oarfish meaning in English • oarfish का अर्थ अंग्रेजी में
Noun
- The ribbon fish.