Spanish-English dictionary »

cachalote enano meaning in English

SpanishEnglish
cachalote enano noun
{m}

dwarf sperm whale(Kogia simia)
noun