English-Italian dictionary »

steller sea lion meaning in Italian

EnglishItalian
Steller sea lion (Eumetopias jubatus)
noun

leone marino di Stellernoun
{m}