Definify.com

Definition 2026


logorata

logorata

Italian

Participle

logorata

  1. feminine singular of logorato