Definify.com

Definition 2024


scidda

scidda

Sicilian

Noun

scidda f (plural sciddi)

  1. (anatomy) armpit