sabella

sabella
Plural: sabellas
s f [ANIMAL/ICT ]

sabella.