Englishbreed
Englishto arrange mating of animals
Finnishastuttaa
Idoedukar
Irishpóraigh, síolraigh
Swedishavla
English translator: Estonian astuttaa Eesti sõnaraamat Español Traductor Svenska Översättare