Portuguese-English dictionary »

lontra-marinha meaning in English

PortugueseEnglish
lontra-marinha noun
{f}

sea otter(Enhydra lutris)
noun