sabella
sabella
Plural:
sabellas
s
f
[ANIMAL/ICT ]
sabella.