Summary
Swedish to Spanish:   more detail...
  1. spermatozoid:


Swedish

Detailed Translations for spermatozoid from Swedish to Spanish

spermatozoid:

spermatozoid noun

  1. spermatozoid
    el espermatozoide

Translation Matrix for spermatozoid:

NounRelated TranslationsOther Translations
espermatozoide spermatozoid

External Machine Translations: