Definify.com

Definition 2026


scidda

scidda

Sicilian

Noun

scidda f (plural sciddi)

  1. (anatomy) armpit