Summary
Spanish to English:   more detail...
  1. lutria:
    • Wiktionary:
      lutria → otter


Spanish

Suggestions for lutria in Spanish

Spelling Suggestions for: lutria


Wiktionary Translations for lutria:

lutria
noun
  1. mammal

External Machine Translations:


English

Suggestions for lutria in English

Spelling Suggestions for: lutria

External Machine Translations: