Englishlamb
Englishof a sheep, to give birth
Dutchlammeren
Finnishkaritsoida
Frenchmettre bas
English translator: Estonian karitsoida Eesti sõnaraamat Español Traductor Svenska Översättare