Definify.com

Definition 2026


limacce

limacce

Italian

Noun

limacce f

  1. plural of limaccia