kamus
.
Search
About
lambkin
English
lambkin
Noun
A very young lamb
English: lambkin