nidulate

listen to the pronunciation of nidulate
الإنجليزية - الإنجليزية
To make or build a nest
To make a nest, as a bird
nidulate
المفضلات