Definify.com

Definition 2024


nids

nids

See also: NIDS

French

Noun

nids ?

  1. plural of nid