vocab dash
Log in
Sign up
guambra
Meanings
Noun
1. kid; boy; lad
(Ecuador)