Polish-English dictionary »

kałamarnica humboldta meaning in English

PolishEnglish
kałamarnica Humboldta noun

Humboldt squidnoun
the squid