vocab dash
Log in
Sign up
étourneau
Top 30000
Meanings
Noun
1. starling
2. birdbrain, scatterbrain
(colloquial)