GIBBARTAS MEANING IN ENGLISH

• Gibbartas Definition & Synonyms

  1. (n.) One of several finback whales of the North Atlantic; -- called also Jupiter whale.


RECENT SEARCHES