Definify.com

Definition 2025


sgranchita

sgranchita

Italian

Participle

sgranchita

  1. feminine singular of sgranchito