Definify.com

Definition 2025


limacce

limacce

Italian

Noun

limacce f

  1. plural of limaccia