Definify.com

Definition 2024


logorata

logorata

Italian

Participle

logorata

  1. feminine singular of logorato