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