Spanish–English dictionary

English translation of the Spanish word foca ocelada

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
foca ocelada
(foca anillada)
ringed seal
foca

SpanishEnglish
foca ocelada ringed seal
foca sea‐dog; seal