Definify.com

Definition 2024


sgranchita

sgranchita

Italian

Participle

sgranchita

  1. feminine singular of sgranchito