Definify.com

Definition 2025


sciamatura

sciamatura

Italian

Noun

sciamatura f (plural sciamature)

  1. swarming

Related terms