Nest (fr. Nid)

Translation into English