vocab dash
Log in
Sign up
furruco
Meanings
Noun
1. a zambomba
(music, Venezuela)