gibbartas
English
gibbartas meaning in English • gibbartas का अर्थ अंग्रेजी में
Noun
- One of several finback whales of the North Atlantic; -- called also Jupiter whale>.