Search term sperma has 3 results
Jump to
IT Italian EN English
sperma (n) [biologia] {m} semen (n) [biologia]
sperma {m} sperm
sperma (n) [biologia] {m} sperm (n) [biologia]

Italian English translations

IT Synonyms for sperma EN Translations
seme [sperma] m suit