Home
/
Inglese
/
nest
nest
/
ˈnɛst
/
n
a structure in which animals lay eggs or give birth to their young
v
inhabit a nest, usually after building
Ascolta