to be artificially inseminated

listen to the pronunciation of to be artificially inseminated
English - Turkish
tohumlanmak