vocab dash
Log in
Sign up
yolillal
Meanings
Noun
1. a plantation or wood of the palm tree Raphia taedigera