finner
English
finner meaning in English • finner का अर्थ अंग्रेजी में
Noun
- A finback whale.