Definify.com

Definition 2024


netts

netts

English

Noun

netts

  1. plural of nett