vocab dash
Log in
Sign up
paragüitas
Meanings
Noun
1. umbrella palm (Cyperus alternifolius)