norsellers

English

Noun

norsellers

  1. plural of norseller