Dutch-English dictionary »

lammeren meaning in English

DutchEnglish
lammeren werkwoord

lamb [lambed, lambing, lambs](of a sheep, to give birth)
verb
[UK: læm] [US: ˈlæm]

Your history