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