Polish-English dictionary »

humbak meaning in English

PolishEnglish
humbak noun
{m}

humpback whale(Megaptera novaeangliae)
noun