Search term lota has one result
ES Spanish EN English
lota (n) [a freshwater fish: ''Lota lota''] (n) burbot (n) [a freshwater fish: ''Lota lota'']