Definify.com

Definition 2025


logorata

logorata

Italian

Participle

logorata

  1. feminine singular of logorato