Definify.com

Definition 2025


allibrata

allibrata

Italian

Participle

allibrata

  1. feminine singular of allibrato

Anagrams