Nordids

English

Noun

Nordids

  1. plural of Nordid