English-Portuguese dictionary »

humboldt squid meaning in Portuguese

EnglishPortuguese
Humboldt squid (the squid)
noun

lula-de-humboldtnoun
{f}