insemination

English → French

insemination

English → French
/ɪnˌsemɪˈneɪʃən/
noun
insémination feminine
Inflected forms (1)inseminations

Other matches (3)