vocab dash
Log in
Sign up
sambo
Top 30000
Meanings
Noun
1. Sambo (a Russian martial art)
2. kind of pumpkin
(Ecuador)