Definify.com

Definition 2025


sculapasta

sculapasta

Sicilian

Noun

sculapasta m

  1. colander, strainer

Related terms