Definify.com

Definition 2026


sculapasta

sculapasta

Sicilian

Noun

sculapasta m

  1. colander, strainer

Related terms