Definify.com

Definition 2024


sciamata

sciamata

Italian

Participle

sciamata

  1. feminine singular of sciamato

Anagrams