vocab dash
Log in
Sign up
cangurera
Meanings
Noun
1. bumbag; shoulder bag; strap bag