Definify.com

Definition 2025


nerols

nerols

English

Noun

nerols

  1. plural of nerol