Definify.com

Definition 2024


sculapasta

sculapasta

Sicilian

Noun

sculapasta m

  1. colander, strainer

Related terms