English | German | Russian | Czech

sabella English

Meaning sabella meaning

What does sabella mean?

sabella

seaworm of genus Sabella

Sabella

a female given name, diminutive of Isabella

Are you looking for...?