Definition: 1. zambomba
Show more information about zambomba
Definition: 1. (Venezuela) a zambomba
Show more information about furruco
Search took: 25.60 ms