Nests

French Meaning

nid

nichée

nichoir

abri

nicher

se nicher

faire un nid

English Meaning

  1. Plural form of nest.
  2. Third-person singular simple present indicative form of nest.

StatCounter - Free Web Tracker and Counter