English

edit

Verb

edit

spermatised

  1. simple past and past participle of spermatise