nidulate
English
nidulate meaning in English • nidulate का अर्थ अंग्रेजी में
v. i.
- To make a nest, as a bird.