Spanish-English dictionary »

delfín de commerson meaning in English

SpanishEnglish
delfín de Commerson noun
{m}

Commerson's dolphin(South American dolphin)
noun