Spanish–English dictionary

English translation of the Spanish word protozoo

Spanish → English
  
SpanishEnglish (translated indirectly)Esperanto
protozoo
protozoon

SpanishEnglish
protozoo protozoon