ilkah

  1. insemination
  2. fertilization
  3. fecundation
  4. artificial pollination
to inseminate Verb
to fecundate Verb
to impregnate Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Dölleme