Definify.com

Definition 2025


sciamata

sciamata

Italian

Participle

sciamata

  1. feminine singular of sciamato

Anagrams