Finnish
French
Englishlamb
Englishof a sheep, to give birth
Dutchlammeren
English translator: Dutch English lammeren Eesti sõnaraamat Español Traductor Svenska Översättare