Spanish–English dictionary

English translation of the Spanish word yubarta

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
yubarta
(ballena jorobada; gubarte)
;
humpback whale

SpanishEnglish
yubarta humpback; humpback whale