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