Polish-English dictionary »

humbak meaning in English

PolishEnglish
humbak

humpback

humbak noun

humpback whalenoun
Megaptera novaeangliae