Definify.com

Definition 2025


smodata

smodata

Italian

Adjective

smodata

  1. feminine singular of smodato