Dutch-English dictionary »

zeeotter meaning in English

DutchEnglish
zeeotter substantief
{m}

sea otter(Enhydra lutris)
noun