Back to N3 Words
Meanings
English
to hold in one's arms (e.g. a baby)