vocab dash
Log in
Sign up
centaura
Meanings
Noun
1. centaury (plant)