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