vocab dash
Log in
Sign up
ramée
Top 35000
Meanings
Noun
1. an aggregate of green twigs or branches